European Stickseed - French English Dictionary